#!/usr/bin/env python
# -*- coding: utf-8 -*-

import pygame
from pygame.locals import *

from data.variables import *

import mapa.mapa as mapa_mapa

class fondo:				# Gestina la capa donde va el mapa e imprime todos los ciclos una imagen negra
	def __init__(self):
		self.fondo = pygame.Surface((main["general"]["resolucion"][0],main["general"]["resolucion"][1])).convert()
		self.mapa = mapa_mapa.mapa(main)	# Crea el gestor de mapas
	
	def proceso(self,main):
		if main["mapa"]["enable"]:
			self.mapa.proceso(main)
	
	def graficar(self,main):
		main["general"]["pantalla"].blit(self.fondo,(0,0))
		if main["mapa"]["enable"]:
			self.mapa.graficar(main)
